﻿cloaks_situational = { # All clothes triggers are found in 00_clothing_triggers.txt

    usage = game
    selection_behavior = weighted_random
    priority = 5

    ep2_western_travel_cloak = {
        dna_modifiers = {
            accessory = {
                mode = add
                gene = cloaks
                template = ep2_cloak_western_travel
                range = { 0 1 }
            }
        }
        outfit_tags = { travel_cloak }
        weight = {
            base = 0
            modifier = {
                add = 500
                has_ep2_dlc_trigger = yes
                OR = {
                    portrait_ep2_western_travel_cloak_trigger = yes
                    portrait_ep2_western_cloak_duel_trigger = yes
                }
            }
            modifier = { # They travel all. the. time.
               factor = 0 
               government_has_flag = government_is_landless_adventurer
			   NOR = { # But explorer camp purpose has them all the time
					has_realm_law = camp_purpose_explorers
					liege ?= {  has_realm_law = camp_purpose_explorers }
			   }
            }
            modifier = { # Nomads do not use these cloaks
               factor = 0 
               government_has_flag = government_is_nomadic
            }
        }
    }

    ep2_mena_travel_cloak = {
        dna_modifiers = {
            accessory = {
                mode = add
                gene = cloaks
                template = ep2_cloak_mena_travel
                range = { 0 1 }
            }
        }
        outfit_tags = { travel_cloak }
        weight = {
            base = 0
            modifier = {
                add = 500
                has_ep2_dlc_trigger = yes
                OR = {
                    portrait_ep2_mena_travel_cloak_trigger = yes
                    portrait_ep2_mena_cloak_duel_trigger = yes
                }
            }
            modifier = { # They travel all. the. time.
               factor = 0 
               government_has_flag = government_is_landless_adventurer
			   NOR = { # But explorer camp purpose has them all the time
					has_realm_law = camp_purpose_explorers
					liege ?= {  has_realm_law = camp_purpose_explorers }
			   }
            }
            modifier = { # Nomads do not use these cloaks
               factor = 0 
               government_has_flag = government_is_nomadic
            }
        }
    }

    ep1_adventurer_cloak = {
        dna_modifiers = {
            accessory = {
                mode = add
                
                gene = cloaks
                template = ep1_cloak_adventurer
                range = { 0 1 }
            }
        }
        outfit_tags = { ep1_adventurer_cloak }
        weight = {
            base = 0
            modifier = {
                add = 100
                has_ep1_dlc_trigger = yes
                OR = {
                    AND = {
                        NOT =  {
                            portrait_fp1_norse_clothing_trigger = yes
                        }
                        portrait_has_trait_trigger = { TRAIT = adventurer }
                    }
                    AND = {
                        exists = inspiration
                        inspiration = {
                            has_inspiration_type = adventure_inspiration
                        }
                    }
                }
            }
            modifier = {
                factor = 0
                OR = {
                    is_adult = no
                    government_has_flag = government_is_theocracy
                    is_theocratic_lessee = yes
                    has_character_modifier = vow_of_poverty_modifier
                    # Deliberately not the "fully naked" one since dropping your cloak's intended even if nudity is disabled
                    should_be_naked_trigger = yes
                    portrait_wear_armor_trigger = yes
                }
            }           
            modifier = {
                factor = 0
                portrait_japanese_clothing_trigger = yes
            }
        }
    }
}
